package com.brillilab.domain.vo.method;

import com.brillilab.domain.enums.method.MethodSourceEnum;
import com.brillilab.domain.po.method.MethodFullInfo;
import com.brillilab.domain.po.method.MethodType;
import com.brillilab.domain.vo.user.UserInfoVo;
import lombok.AllArgsConstructor;
import lombok.Data;

import java.util.Date;

/**
 * @author wuzhiyu
 * @Title: MethodCopyDto
 * @ProjectName brill_lab
 * @Description: TODO
 * @date 2019/4/2914:22
 */
@Data
@AllArgsConstructor
public class MethodSaveDto {
    private MethodFullInfo myExistMethod;
    private MethodFullInfo sourceMethod;
    private MethodSourceEnum sourceEnum;
    //推荐实验室或者分享人
    private String fromName;
    //推荐或者分享时间
    private Date fromTime;
    //是否设置initId为null
    private Boolean isNewMethod;
    private String newName;
    private MethodType mySelectedMethodThirdType;
    private UserInfoVo user;
    private Integer versionCode;
}
